Thomas phosphates - German English Dictionary